package org.shreker.shan.core.service;

import org.shreker.shan.core.domain.Login;

public interface ILoginService {
	
	/**
	 * 保存一个管理员
	 * @param login
	 * @throws Exception
	 */
	void save(Login login) throws Exception;
	
	/**
	 * 用户注册
	 */
	void register(String username, String password, Integer identity) throws Exception;

	/**
	 * 用户登录
	 */
	void login(String username, String password, Integer identity) throws Exception;
	
	/**
	 * 查询后台管理人员的数量
	 * @param identityMgr
	 * @return
	 */
	Long selectCountByIdentity(Integer identity);
	
}
